A novel congestion control framework for delay and disruption tolerant networks
نویسنده
چکیده
Delay and Disruption Tolerant Networks (DTNs) are networks that experience frequent and long-lived connectivity disruptions. Unlike traditional networks, such as TCP/IP Internet, DTNs are often subject to high latency caused by very long propagation delays (e.g. interplanetary communication) and/or intermittent connectivity. Another feature that sets DTNs apart from conventional networks is that there is no guarantee of end-to-end connectivity between source and destination. Such distinct features pose a number of technical challenges in designing core network functions such as routing and congestion control mechanisms. Dectecting and dealing with congestion in DTNs is an important and challenging problem. Currently end-toend congestion control is handled by the TCP (Transmission Control Protocol) that prevents the network from collapsing, but network degradation does occur when the network becomes congested. TCP/IP works well when there is no disruption to end-to-end communication. DTN addresses weaknesses in TCP such as implementing congestion control mechanisms where each router can make decisions based on local information such as accepting a bundle of data from another router. This local information may include storage availability and the risk of accepting the data bundle based on previous experience which may have had adverse effects on the networking resulting in loss of data. Existing DTN congestion control mechanisms typically try to use some network global information or they are designed to operate in a particular scenario and they depend on forwarding strategy, for example, replication forwarding. As a result, existing DTN congestion control mechanisms do not have good performance when they are applied in different scenarios with different routing protocols. In this thesis, we first review important challenges of DTNs and survey the existing congestion control mechanism of this domain. Furthermore, we provide a taxonomy of existing DTN congestion control mechanisms and discusses their strengths and weaknesses in the context of their assumptions and applicability in DTN applications. We also present a quantitative analysis of some DTN congestion control mechanisms to evaluate how they behave in deep space communication scenario since they were designed to operate at terrestrial DTN. We extensively evaluated these mechanisms using two different applications and three different routing protocols and mobility patterns. The evaluation results show that the selected mechanisms poorly perform in deep space scenario. Therefore, in view of DTN characteristics, to study new congestion controls and better undersand the impact of congestion in DTN we modeled DTN con-
منابع مشابه
A survey on congestion control for delay and disruption tolerant networks
Delay and disruption tolerant networks (DTNs) may experience frequent and long-lived connectivity disruptions. Unlike traditional networks, such as the TCP/IP-based Internet, DTNs are often subject to high latency caused by very long propagation delays (e.g., interplanetary communication) and/or intermittent connectivity. Another feature that sets DTNs apart from conventional networks is that t...
متن کاملCongestion Control Approaches Applied to Wireless Sensor Networks: A Survey
Wireless Sensor Networks (WSNs) are a specific category of wireless ad-hoc networks where their performance is highly affected by application, life time, storage capacity, processing power, topology changes, the communication medium and bandwidth. These limitations necessitate an effective data transport control in WSNs considering quality of service, energy efficiency, and congestion control. ...
متن کاملCongestion control in disruption-tolerant networks: A comparative study for interplanetary and terrestrial networking applications
Controlling congestion is critical to ensure adequate network operation and performance. That is especially the case in networks operating in challengedor extreme environments where episodic connectivity is part of the network’s normal operation. Consequently, the “pure” end-to-end congestion control model employed by the Internet is not adequate. Our goal is to study congestion control mechani...
متن کاملAn End-To-End Rate Control Protocol for Intermittently Connected Networks
In this paper, we propose a rate control algorithm for intermittently connected networks (ICNs), which represent a type of delay/disruption-tolerant network (DTN). ICNs have quite different characteristics from traditional TCP/IP networks that lead to problems that do not occur in legacy networks, such as network partitioning, long and varying delays, high loss probability, and asymmetric data ...
متن کاملA Differentiated Pricing Framework for Improving the Performance of the Elastic Traffics in Data Networks
Rate allocation has become a demanding task in data networks as diversity in users and traffics proliferate. Most commonly used algorithm in end hosts is TCP. This is a loss based scheme therefore it exhibits oscillatory behavior which reduces network performance. Moreover, since the price for all sessions is based on the aggregate throughput, losses that are caused by TCP affect other sessions...
متن کامل